Last night I was running a batch of parts, I ran 4
from the same gcode file without issue. On the 5th I
decided to change a feed speed for a plunge with an end
mill. I did this while KMotionCNC was running the code,
I did a feedhold and changed the value from 15 ipm to 5
ipm and pressed save. I figured this was not an issue
because KMotionCNC let me do it. The change did not take
effect, as the next plunge still happened at 15 ipm, at
which point I assumed it would not take effect until the
next running. But then shortly after I get an error
about the geometry not matching up, I think it was a
radius error. Upon checking my part I find the mill had
gone off its path and now ruined a $100 part that was
nearly done.
I think the part was running at line 6683 while I
made the edit, and the line I edited was 6695 the F15.
was changed to F5.
Attached is the original gcode, the edited gcode
and a picture of what the controller did to my part. If
only it had gone off course the opposite direction I
could have saved it.
I am running 4.34e at this time.
-Dan